|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.uteis.UtilString
public class UtilString
Constructor Summary | |
---|---|
UtilString()
|
Method Summary | |
---|---|
static void |
appendString(javax.swing.text.Document document,
java.lang.String texto)
|
static void |
appendString(javax.swing.text.Document document,
java.lang.String texto,
javax.swing.text.AttributeSet attributeSet)
|
static java.lang.String |
canonicalizeClassName(java.lang.String name)
Create a proper class name from a messy thing. |
static java.lang.StringBuffer |
converteTipoFimLinha(java.lang.StringBuffer original,
java.lang.String novoTipo)
Converte sinalização de mudança de linha para o tipo definido no parametro. |
static java.lang.String |
formatLiteral(java.lang.String value,
java.lang.String regex)
Formata valor do tipo texto numérico. |
static java.lang.String |
formatSQLDate(java.lang.String date,
java.lang.String format)
Formata data compatível com o pattern: EEE MMM dd HH:mm:ss z yyyy Onde: EEE: Semana (literal) MMM: Mês (literal) dd: Dia (numérico) HH:mm:ss: Hora:Minuto:Segundo (numéricos) z: Unidade de fuso (alfa-numérico) yyyy: Ano (numérico) Ex. |
static java.lang.String |
indentString(java.lang.String identar,
int spaces)
|
static java.lang.StringBuffer |
indentStringBuffer(java.lang.StringBuffer original,
int spaces)
Adiciona espaços em um texto armazenado em StringBuffer. |
static java.lang.Integer |
InStr(int pos,
java.lang.String textoBuscado,
java.lang.String textoProcurar)
Efetua uma busca pela String 'textoBuscado' a procura de 'textoProcurar' a partir da posição establecida |
static int |
InStr(int pos,
java.lang.String textoBuscado,
java.lang.String textoProcurar,
int type)
Efetua uma busca pela String 'textoBuscado' a procura de 'textoProcurar' a partir da posição establecida |
static int |
InStr(java.lang.String textoBuscado,
java.lang.String textoProcurar)
Efetua uma busca pela String 'textoBuscado' a procura de 'textoProcurar' |
static boolean |
isArchiveFileName(java.lang.String name)
|
static boolean |
isClassFileName(java.lang.String name)
|
static boolean |
isNumeric(java.lang.String valor)
|
static java.lang.String |
left(java.lang.String Valor,
int c)
Retorna a parte mais à esquerda de uma string |
static int |
lenght(java.lang.String value)
|
static java.lang.String |
lineToMultiline(java.lang.String texto)
Converte um texto monolinha para multilinha |
static java.lang.String |
mid(java.lang.String Valor,
int i,
int c)
Retorna uma parte da string como a função "Mid" do Visual Basic |
static java.lang.String |
num2Space(int Num)
Converte número em uma string contendo espacos de acordo com o número fornecido |
static java.lang.String |
replaceLiteral(java.util.Date date,
java.lang.String formato)
Substitui objeto Date por String especificado pelo parametro formato que definirá o formato da data. |
static java.lang.String |
replaceLiteral(java.lang.Object arg,
java.lang.String formato)
Formata qualquer valor númerico representado pela string formato |
static java.lang.String |
replaceLiteral(java.lang.String arg,
java.lang.String formato)
Formata qualquer valor númerico que geralmente é usado em um relatório. |
static java.lang.String |
replaceLiteral(java.lang.String substituida,
java.lang.String substituir,
java.lang.String substituta)
Substitui todas ocorrências de "Substituir" dentro de "Substituida" pelo conteudo de "Substituta" |
static java.lang.String |
right(java.lang.String Valor,
int c)
Retorna a parte mais à direita de uma string |
static java.lang.String[] |
split(java.lang.String s,
java.lang.String delim)
|
static java.lang.String[] |
splitClassname(java.lang.String classname)
Split class name into package and name |
static java.lang.Integer[] |
splitInt(java.lang.String s,
java.lang.String delim)
Converte sequencia de números delimitados por um determinado caracter em um vetor de Integer |
static java.lang.String |
substParameter(java.lang.String mensagem,
java.lang.String[] parametros)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtilString()
Method Detail |
---|
public static java.lang.String num2Space(int Num)
public static java.lang.String mid(java.lang.String Valor, int i, int c)
Valor
- a string de onde deve ser extraida a substringc
- controla a parte que deve ser mantida ou extraída da string.
public static java.lang.String left(java.lang.String Valor, int c)
Valor
- a string de onde deve ser extraida a substringc
- controla a parte que deve ser mantida ou extraída da string.
public static java.lang.String right(java.lang.String Valor, int c)
Valor
- a string de onde deve ser extraida a substringc
- controla a parte que deve ser mantida/ou extraída da string.
public static java.lang.String[] split(java.lang.String s, java.lang.String delim)
public static java.lang.Integer[] splitInt(java.lang.String s, java.lang.String delim)
s
- delim
-
public static java.lang.StringBuffer converteTipoFimLinha(java.lang.StringBuffer original, java.lang.String novoTipo)
public static java.lang.String lineToMultiline(java.lang.String texto)
public static java.lang.String replaceLiteral(java.lang.String substituida, java.lang.String substituir, java.lang.String substituta)
substituida
- substituir
- substituta
-
public static java.lang.String replaceLiteral(java.util.Date date, java.lang.String formato)
date
- formato
-
public static java.lang.String formatLiteral(java.lang.String value, java.lang.String regex)
Ex. formatLiteral("123456789", "###.###.##-#")
Resulta: 123.456.78-9
value
- Valor a ser formatadoregex
- Formato
public static java.lang.String formatSQLDate(java.lang.String date, java.lang.String format)
Onde:
Ex. Thu May 14 10:30:00 GMT-03:00 2009
date
- Data a ser formatadaformat
- Formatação (ex. dd/MM/yyyy)
public static java.lang.String replaceLiteral(java.lang.Object arg, java.lang.String formato)
arg
- formato
-
public static java.lang.String replaceLiteral(java.lang.String arg, java.lang.String formato)
arg
- formato
-
public static java.lang.String indentString(java.lang.String identar, int spaces)
identar
- String que deve ser identadaspaces
- quantidade de espaços que deve ser inserida no início de cada linha
public static java.lang.StringBuffer indentStringBuffer(java.lang.StringBuffer original, int spaces)
identar
- StringBuffer que deve ser identadaspaces
- quantidade de espaços que deve ser inserida no início de cada linha
public static int InStr(java.lang.String textoBuscado, java.lang.String textoProcurar)
textoBuscado
- Texto a ser percorridotextoProcurar
- Texto ou caracter a ser buscado
Retorna -1 para textoBuscado = null;
Retorna a posição do elemento buscado;
public static int InStr(int pos, java.lang.String textoBuscado, java.lang.String textoProcurar, int type)
pos
- Ponto de partidatextoBuscado
- Texto a ser percorridotextoProcurar
- Texto ou caracter a ser buscadotype
- TODO - Tipo de comparação
Retorna -1 para textoBuscado = null;
Retorna a posição do elemento buscado;
public static java.lang.Integer InStr(int pos, java.lang.String textoBuscado, java.lang.String textoProcurar)
pos
- Ponto de partidatextoBuscado
- Texto a ser percorridotextoProcurar
- Texto ou caracter a ser buscado
Retorna -1 para textoBuscado = null;
Retorna a posição do elemento buscado;
public static java.lang.String substParameter(java.lang.String mensagem, java.lang.String[] parametros)
public static java.lang.String canonicalizeClassName(java.lang.String name)
public static java.lang.String[] splitClassname(java.lang.String classname)
public static boolean isArchiveFileName(java.lang.String name)
public static boolean isClassFileName(java.lang.String name)
public static boolean isNumeric(java.lang.String valor)
public static int lenght(java.lang.String value)
public static void appendString(javax.swing.text.Document document, java.lang.String texto)
public static void appendString(javax.swing.text.Document document, java.lang.String texto, javax.swing.text.AttributeSet attributeSet)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |